package com.ruicar.afs.cloud.common.modules.apply.enums;

import com.ruicar.afs.cloud.common.core.enums.AfsBaseEnum;
import com.ruicar.afs.cloud.common.core.enums.annotations.AfsEnum;

/**
 * @author: Lee
 * @date: 2020/5/11 19:39
 * @description: 渠道上线数据同步初始化创建枚举
 */
public enum CreatUserEnum implements AfsBaseEnum {
    /**
     * 默认密码
     */
    @AfsEnum(key = "123456", desc = "默认密码")
    DEFAULT_PWD,
    /**
     * 默认管理员权限角色
     */
    @AfsEnum(key = "ROLE_CHANNEL_ADMIN", desc = "默认管理员权限角色")
    DEFAULT_ROLE_CODE,


    /**
     * 部门顶级的parent_id =0
     */
    @AfsEnum(key = "0", desc = "默认顶级部门的parent_id")
    DEFAULT_DEPT_PARENT,

    /**
     * 默认管理员权限角色
     */
    @AfsEnum(key = "ROLE_NEW_CHANNEL_ADMIN", desc = "新车渠道管理员")
    ROLE_NEW_CHANNEL_ADMIN,

    /**
     * 默认管理员权限角色
     */
    @AfsEnum(key = "ROLE_OLD_CHANNEL_ADMIN", desc = "二手车渠道管理员")
    ROLE_OLD_CHANNEL_ADMIN,

    /**
     * 默认管理员权限角色
     */
    @AfsEnum(key = "ROLE_NEW_DIRECT_ADMIN", desc = "新车直营管理员")
    ROLE_NEW_DIRECT_ADMIN,

    /**
     * 默认管理员权限角色
     */
    @AfsEnum(key = "ROLE_OLD_DIRECT_ADMIN", desc = "二手车直营管理员")
    ROLE_OLD_DIRECT_ADMIN,
}
